home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / comm / cnet / ToSL_21.lha / TOSL.doc < prev    next >
Text File  |  1994-12-14  |  7KB  |  144 lines

  1.                          ToSL (ToSelectList) v2.1
  2.  
  3.                      Developed by Ray Akey for CNet/3
  4.                (MAY work on C-Net versions 2.9x and up also)
  5.  
  6.                    Compiled using the SAS/C environment
  7.                 Released by Metal Software (AKA MetalSoft) 
  8.  
  9. Changes v2.1
  10. ------------
  11. 1.  Trashed BROWSE-SELECT mode for the new PATTERN-SELECT mode.  This allows
  12.     you to use full AmigaDOS patterns for file matching.  (ie. if you enter
  13.     CNET:B#? at the pattern prompt when [A]dding files to the user's
  14.     select list, all files in the CNET: directory beginning with the letter
  15.     "B" will be listed, one at a time, for you to select or not select.
  16.     Also, if you have a IBM wildcard (*) enabling commodity or util running
  17.     ToSL will allow that wildcard character as well (making "CNET:B*"
  18.     allowable as a valid pattern string)
  19. 2.  Device/assign names are expanded to their FULL path (this is an
  20.     *AmigaDOS* feature that ToSL supports)
  21. 3.  Fixed the bug where some selections were added TWICE to the same select
  22.     list.
  23. 4.  Added SYSTEXT:MENU/SYS.TOSL.MAIN menu.  Also SYSTEXT:MENU/SYS.TOSL.EDIT
  24.     has been updated.  Please copy those files to your SYSTEXT:MENU
  25.     directory.
  26. 5.  It is possible to enter an assignment operator (the equal sign "=") at
  27.     the "ENTER PATTERN" prompt during a select [A]dd.  When an "=" is entered
  28.     you will be given a list of your current assigns and may choose one of
  29.     them via it's number in the list, or by entering ANY valid pattern at
  30.     the "Choose assign" prompt.  For example, if "UDBASE1" is listed as
  31.     assign number 13, entering "13" will cause "UDBASE1:#?" to be placed
  32.     in your "Enter Pattern" prompt where it will be re-prompted to you
  33.     (so that you may enter a different pattern or just hit enter to accept)
  34.  
  35. **  The best thing to do is play with the new options.  The [R]emove and
  36.     a[B]ort options allow you to remove or abort any changes you have made,
  37.     so you need not worry about harming anyone's "current" selections.
  38.  
  39.  
  40. Changes v2.01
  41. ------------
  42. 1.  Re-implemented carrier checking (oops!) to the "Add, Edit, etc.." prompt.
  43.  
  44. Changes v2.0
  45. ------------
  46. 1.  Added EDITING of attributes in current select list.  Every parameter of
  47.     a user's selection/list can be changed, EXCEPT for the "AO date".
  48. 2.  Added "LIST" option to list current select list, whether the user is
  49.     online or offline.
  50. 3.  Added REMOVE to allow removal of a selection from user's select list.
  51.     "ALL" clears the complete select list that you are currently
  52.     editing/viewing.
  53. 4.  Safe "SAVE" option added so your changes can be saved without exiting and
  54.     re-loading the current select list.
  55. 5.  ABORT option allows you to exit without saving changes.
  56. 6.  PATTERN-SELECT (during "ADD") allows to to specify a path & file-pattern
  57.     and you will be prompted (NO/Yes/Quit) whether to add files that match
  58.     that pattern to the select list.
  59. 7.  Most functions use HOT KEYS and hot keys are in most cases expanded to
  60.     their FULL ASCII name, so that you know exactly what the key does before
  61.     giving command arguments.
  62. 8.  Cursor positioning used in many places during editing to minimize screen
  63.     clearing where not required/desirable.
  64. 9.  TempRem is a CNet variable used to denote selected items that are
  65.     currently saved ON DISK.  Although from my own checking, CNET doesn't
  66.     *appear* to use this field, ToSL does; If you mark something TempRem'd,
  67.     and you are editing an ONLINE USER's select list, items marked TEMPREM
  68.     will be saved ON DISK and those that are NOT marked TempRem are added to
  69.     his "RAM BASED" Select list.  This gives you a method of adding to an
  70.     online user's select list while he/she is downloading.  If you don't use
  71.     the TempRem method, the selection will be downloaded during that session.
  72.     Use of the TempRem method allows them to finish their current dload(s)
  73.     before CNet scans for "temporarily removed" selections (ie. at the "DS"
  74.     prompt the user is asked to "temporarily" deselect items he doesn't wish
  75.     to dload presently).
  76.  
  77.     Most changes are VERY intuitive and you'll find that ToSL is very "SysOp
  78.     friendly" in how it operates.
  79.  
  80.  
  81.  
  82. History
  83. -------
  84.     ToSL is a program that was originally whipped up and debugged in a couple
  85. of hours.  It began as a quickie way (and still is) to add a file to another
  86. user's select list, whether they are online or offline.  I originally intended
  87. for it to be a "personal" thing for my own use, since a fellow sysop asked for
  88. a copy of my BBSTEXT.  "Filemail" just doesn't quite cut it, so I wrote ToSL.
  89.    Since, others have asked for me to release it as a METALSOFT product, here
  90. it is. ToSL has undergone many changes and I hope these changes are useful to
  91. you as a CNet SysOp.
  92.  
  93.    If you are running an older CNet and wish to see if ToSL will work with
  94. it, load a select list with ToSL.  If it loads and looks ok, then ToSL should
  95. work fine with your version of CNet.  Also, make sure you try loading the
  96. select list of an ONLINE user.  Internal operation is slightly different when
  97. ToSL needs to access the select list of an online user.  If it works fine in
  98. both cases then you can be relatively sure that ToSL will work fine.
  99.  
  100.  
  101. Setting it up:
  102. --------------
  103.     Simple.
  104.  
  105. 1) Copy the executable "ToSL" to your pfiles: directory or a suitable
  106.    alternate location.
  107. 2) copy the .menu files to your SYSTEXT:MENU directory.
  108. 3) Add the following to your BBSMENU on the next available blank line in the
  109.    "1: Maintenance Menu" section:
  110.  
  111.                    TOSL, TOSelectList    |#2Pfiles:TOSL}
  112.  
  113.                                         ^
  114.                                         |
  115.                                       CTRL-Q
  116.  
  117. NOTE:  If you add TOSL to your pfiles listing, it may or may not operate
  118.        correctly as far as parsing the command line is concerned.
  119.        Data integrity would be fine though once a select list is loaded.
  120.        ToSL has only been tested as a MENU command as that is where it is
  121.        most useful.
  122.  
  123.  
  124. Command convention
  125. ------------------
  126.   Enter "ToSL" (or the menu command name you gave it in BBSMENU) with no
  127. arguments and it will prompt you for a handle/account number.  Entering
  128. "ToSL" + an account/handle will bypass the "Enter Handle/Account" prompt
  129. and load the specified account/user select list.
  130.  
  131.  
  132.  
  133.  
  134. 8<------------------------------------------------------------------------->8
  135.  
  136.                         -= The Metal Shoppe BBS =-
  137.                -====== 519-256-0278  2400-19200 BAUD =====-
  138.             -========= 519-255-7378   1200-2400 BAUD ========-
  139.                -==========================================- 
  140.                   -====================================-
  141.                      -==============================-
  142.                         -========================-
  143.                              ** CALL TODAY **
  144.